<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        /*
        函数是可以调和函数。
        在一个函数的内部，可以调用其他函数。

        函数就是做了某件事情。
        */
        // 判断用户输入的是否为闰年

        // 普通闰年：公历年份是4的倍数，且不是100的倍数的，为闰年（如2004年、2020年等就是闰年）。
        // 世纪闰年：公历年份是整百数的，必须是400的倍数才是闰年（如1900年不是闰年，2000年是闰年）。
        function isLeap(year){
            var flag = false;
            if ((year % 4 == 0 && year % 100 != 0) || year % 400 == 0){
                flag = ture;
            }
            return flag;
        }
        // 判断2月份有多少天
        // 需要先判断是否为闰年，此时有一个函数可以判断
        function getDay(year){
            // 
            var flag = isLeap(year);
            if (flag){
                console.log(year + "是闰年，2月份有29天");
            }else{
                console.log(year + "是平年，有28天");
            }
        }
        getDay(1900);
        getDay(1904);
        getDay(2000);
        console.log('----------------------------');
        // 做饭需要先切菜，切菜有需要先买菜。
        function cook(){
            cut();
            console.log("开始做饭了");
        }
        function cut(){
            buy();
            console.log("买菜");
        }
        function buy(){
            console.log("买菜");
        }
        cook();
    </script>
</body>
</html>